ser capaz (de hacer algo) - Spanish English Dictionary